reflect.flag.kind (method)

61 uses

	reflect (current package)
		value.go#L82: func (f flag) kind() Kind {
		value.go#L223: 		panic(&ValueError{methodName(), f.kind()})
		value.go#L1118: 	k := v.kind()
		value.go#L1128: 	panic(&ValueError{"reflect.Value.Cap", v.kind()})
		value.go#L1141: 	switch v.kind() {
		value.go#L1152: 	k := v.kind()
		value.go#L1159: 	panic(&ValueError{"reflect.Value.Complex", v.kind()})
		value.go#L1167: 	k := v.kind()
		value.go#L1213: 	panic(&ValueError{"reflect.Value.Elem", v.kind()})
		value.go#L1219: 	if v.kind() != Struct {
		value.go#L1220: 		panic(&ValueError{"reflect.Value.Field", v.kind()})
		value.go#L1317: 	switch v.kind() {
		value.go#L1328: 	k := v.kind()
		value.go#L1335: 	panic(&ValueError{"reflect.Value.Float", v.kind()})
		value.go#L1343: 	switch v.kind() {
		value.go#L1383: 	panic(&ValueError{"reflect.Value.Index", v.kind()})
		value.go#L1388: 	switch v.kind() {
		value.go#L1399: 	k := v.kind()
		value.go#L1413: 	panic(&ValueError{"reflect.Value.Int", v.kind()})
		value.go#L1447: 	if v.kind() == Interface {
		value.go#L1490: 	k := v.kind()
		value.go#L1506: 	panic(&ValueError{"reflect.Value.IsNil", v.kind()})
		value.go#L1521: 	switch v.kind() {
		value.go#L1561: 	return v.kind()
		value.go#L1567: 	k := v.kind()
		value.go#L1583: 	panic(&ValueError{"reflect.Value.Len", v.kind()})
		value.go#L1605: 	if (tt.key == stringType || key.kind() == String) && tt.key == key.typ && tt.elem.size <= maxValSize {
		value.go#L1723: 	if v.kind() == Interface {
		value.go#L1764: 	if v.kind() == Interface {
		value.go#L1901: 	k := v.kind()
		value.go#L1908: 	panic(&ValueError{"reflect.Value.OverflowComplex", v.kind()})
		value.go#L1914: 	k := v.kind()
		value.go#L1921: 	panic(&ValueError{"reflect.Value.OverflowFloat", v.kind()})
		value.go#L1934: 	k := v.kind()
		value.go#L1941: 	panic(&ValueError{"reflect.Value.OverflowInt", v.kind()})
		value.go#L1947: 	k := v.kind()
		value.go#L1954: 	panic(&ValueError{"reflect.Value.OverflowUint", v.kind()})
		value.go#L1979: 	k := v.kind()
		value.go#L2015: 	panic(&ValueError{"reflect.Value.Pointer", v.kind()})
		value.go#L2087: 	if v.kind() == Interface {
		value.go#L2136: 	switch k := v.kind(); k {
		value.go#L2138: 		panic(&ValueError{"reflect.Value.SetComplex", v.kind()})
		value.go#L2150: 	switch k := v.kind(); k {
		value.go#L2152: 		panic(&ValueError{"reflect.Value.SetFloat", v.kind()})
		value.go#L2164: 	switch k := v.kind(); k {
		value.go#L2166: 		panic(&ValueError{"reflect.Value.SetInt", v.kind()})
		value.go#L2218: 	if (tt.key == stringType || key.kind() == String) && tt.key == key.typ && tt.elem.size <= maxValSize {
		value.go#L2262: 	switch k := v.kind(); k {
		value.go#L2264: 		panic(&ValueError{"reflect.Value.SetUint", v.kind()})
		value.go#L2305: 	switch kind := v.kind(); kind {
		value.go#L2307: 		panic(&ValueError{"reflect.Value.Slice", v.kind()})
		value.go#L2367: 	switch kind := v.kind(); kind {
		value.go#L2369: 		panic(&ValueError{"reflect.Value.Slice3", v.kind()})
		value.go#L2417: 	switch k := v.kind(); k {
		value.go#L2483: 	switch v.kind() {
		value.go#L2494: 	k := v.kind()
		value.go#L2510: 	panic(&ValueError{"reflect.Value.Uint", v.kind()})
		value.go#L2545: 	k := v.kind()
		value.go#L2581: 	panic(&ValueError{"reflect.Value.UnsafePointer", v.kind()})
		value.go#L2683: 	dk := dst.kind()
		value.go#L2692: 	sk := src.kind()